Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getAltitude")
@set:JvmName(name = "setAltitude")
var altitude: Int

int32 altitude = 11;

Link copied to clipboard
@get:JvmName(name = "getFirmwareVersion")
@set:JvmName(name = "setFirmwareVersion")
var firmwareVersion: String

string firmware_version = 5;

Link copied to clipboard
@get:JvmName(name = "getHasDefaultChannel")
@set:JvmName(name = "setHasDefaultChannel")
var hasDefaultChannel: Boolean

bool has_default_channel = 8;

Link copied to clipboard
@get:JvmName(name = "getHasOptedReportLocation")
@set:JvmName(name = "setHasOptedReportLocation")
var hasOptedReportLocation: Boolean

bool has_opted_report_location = 14;

Link copied to clipboard
@get:JvmName(name = "getHwModel")
@set:JvmName(name = "setHwModel")
var hwModel: MeshProtos.HardwareModel

.meshtastic.HardwareModel hw_model = 4;

Link copied to clipboard
@get:JvmName(name = "getHwModelValue")
@set:JvmName(name = "setHwModelValue")
var hwModelValue: Int
Link copied to clipboard
@get:JvmName(name = "getLatitudeI")
@set:JvmName(name = "setLatitudeI")
var latitudeI: Int

sfixed32 latitude_i = 9;

Link copied to clipboard
@get:JvmName(name = "getLongitudeI")
@set:JvmName(name = "setLongitudeI")
var longitudeI: Int

sfixed32 longitude_i = 10;

Link copied to clipboard
@get:JvmName(name = "getLongName")
@set:JvmName(name = "setLongName")
var longName: String

string long_name = 1;

Link copied to clipboard
@get:JvmName(name = "getModemPreset")
@set:JvmName(name = "setModemPreset")
var modemPreset: ConfigProtos.Config.LoRaConfig.ModemPreset

.meshtastic.Config.LoRaConfig.ModemPreset modem_preset = 7;

Link copied to clipboard
@get:JvmName(name = "getModemPresetValue")
@set:JvmName(name = "setModemPresetValue")
var modemPresetValue: Int
Link copied to clipboard
@get:JvmName(name = "getNumOnlineLocalNodes")
@set:JvmName(name = "setNumOnlineLocalNodes")
var numOnlineLocalNodes: Int

uint32 num_online_local_nodes = 13;

Link copied to clipboard
@get:JvmName(name = "getPositionPrecision")
@set:JvmName(name = "setPositionPrecision")
var positionPrecision: Int

uint32 position_precision = 12;

Link copied to clipboard
@get:JvmName(name = "getRegion")
@set:JvmName(name = "setRegion")
var region: ConfigProtos.Config.LoRaConfig.RegionCode

.meshtastic.Config.LoRaConfig.RegionCode region = 6;

Link copied to clipboard
@get:JvmName(name = "getRegionValue")
@set:JvmName(name = "setRegionValue")
var regionValue: Int
Link copied to clipboard
@get:JvmName(name = "getRole")
@set:JvmName(name = "setRole")
var role: ConfigProtos.Config.DeviceConfig.Role

.meshtastic.Config.DeviceConfig.Role role = 3;

Link copied to clipboard
@get:JvmName(name = "getRoleValue")
@set:JvmName(name = "setRoleValue")
var roleValue: Int
Link copied to clipboard
@get:JvmName(name = "getShortName")
@set:JvmName(name = "setShortName")
var shortName: String

string short_name = 2;

Functions

Link copied to clipboard

int32 altitude = 11;

Link copied to clipboard

string firmware_version = 5;

Link copied to clipboard

bool has_default_channel = 8;

Link copied to clipboard

bool has_opted_report_location = 14;

Link copied to clipboard

.meshtastic.HardwareModel hw_model = 4;

Link copied to clipboard

sfixed32 latitude_i = 9;

Link copied to clipboard

sfixed32 longitude_i = 10;

Link copied to clipboard

string long_name = 1;

Link copied to clipboard

.meshtastic.Config.LoRaConfig.ModemPreset modem_preset = 7;

Link copied to clipboard

uint32 num_online_local_nodes = 13;

Link copied to clipboard

uint32 position_precision = 12;

Link copied to clipboard

.meshtastic.Config.LoRaConfig.RegionCode region = 6;

Link copied to clipboard
fun clearRole()

.meshtastic.Config.DeviceConfig.Role role = 3;

Link copied to clipboard

string short_name = 2;